/*
  作者：bilibili_cly
  版权所有：© 2024 bilibili_cly
  B站主页：https://space.bilibili.com/642010138
  许可：除非授权，否则仅限于个人学习和非商业用途使用。
*/

import { ElMessage } from "element-plus";

/**
 * Element-Plus 消息提示组件
 * @param message 显示的信息
 * @param type Element-Plus 提供的消息提示类型，默认为默认类型
 * @returns 消息提示
 */
export const message = (message: string, type: string = "default") => {
  switch (type) {
    case "default":
      ElMessage({
        message: message,
        type: "info",
      });
      break;
    case "success":
      ElMessage({
        message: message,
        type: "success",
      });
      break;
    case "fail":
      ElMessage({
        message: message,
        type: "error",
      });
      break;
    case "warning":
      ElMessage({
        message: message,
        type: "warning",
      });
      return message;
  }
};
